precipitate into ruin - Francés Inglés Diccionario